grant, bargain, and sell - French English Dictionary